Big Huge Thesaurus

friar's lantern

noun